Application of Case-Based Teaching and Learning in Compiler Design Course

نویسندگان

  • Divya Kundra
  • Ashish Sureka
چکیده

Compiler design is a course that discusses ideas used in construction of programming language compilers. Students learn how a program written in high level programming language and designed for humans understanding is systematically converted into low level assembly language understood by machines. We propose and implement a Case-based and Project-based Learning environment for teaching important Compiler design concepts (CPLC) to B.Tech third year students of a Delhi University (India) college. A case is a text that describes a reallife situation providing information but not solution. Previous research shows that case-based teaching helps students to apply the principles discussed in the class for solving complex practical problems. We divide one main project into sub-projects to give to students in order to enhance their practical experience of designing a compiler. To measure the effectiveness of case-based discussions, students complete a survey on their perceptions of benefits of case-based learning. The survey is analyzed using frequency distribution and chi square test of association. The results of the survey show that case-based teaching of compiler concepts does enhance students skills of learning, critical thinking, engagement, communication skills and team work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Effect of Teaching based on the Four-Component Instructional Design Model on the Students’ Learning in Physiology

Introduction: Different models of instructional design play an important role in improving student learning and education. The purpose of this study was to determine the effect of four-component instructional design model on students’ learning in physiology course. Method: The present study was a semi-experimental design with pre-test, post-test and control group. The statistical population of ...

متن کامل

A comparison of conventional lecture and team-based learning methods in terms of student learning and teaching satisfaction

 Background: Team-based learning (TBL) is a structured type of cooperative learning that has growing application in medical education. This study compares levels of student learning and teaching satisfaction for a neurology course between conventional lecture and team-based learning. Methods: The study incorporated 70 students aged 19 to 22 years at the school of rehabilitation. One half ...

متن کامل

Instructional Design, Implementation, and Evaluation of an E-Learning System, an Experience in Tehran University of Medical Sciences

Introduction: Designing e-learning systems based on the principles and prerequisites of teaching and learning theories requires a comprehensive and systematic approach to instructional design procedure. An experience of instructional design, implementation and evaluation of an e-learning system is represented in this study. Methods: In the present action research study, five steps of systemati...

متن کامل

The Effectiveness of E-Learning in Bacteriology Course Based on Constructivism vs. Cognitivism

Introduction: Increasing development of technology and information has created changes in the field of teaching and learning. For effective learning, e-learning design should be based on educational principles. The purpose of this study was to compare the effectiveness of e-learning content based on two educational approaches (constructivism and cognitivism) on the level of learning and learner...

متن کامل

Lecturing or Problem-based Learning: Comparing Effects of the Two Teaching Methods in Academic Achievement and Knowledge Retention in Pediatrics Course for Nursing Students

Introduction: Using the appropriate teaching methods, nursing educators are trying to improve students` both effective learning and knowledge retention. The survey reveals the impact of lecturing and problem-based learning in academic achievement and knowledge retention in the pediatrics course. Methods: A quasi-experimental design was used to compare the effects of the two teaching methods. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1611.00271  شماره 

صفحات  -

تاریخ انتشار 2016